
/**###############################初始化分页工具栏###########################*/
PayScens.pageSizeCombo = Ext.create('configCenter.pageSizeCombo', {
	value : 10,
	listeners : {
		select : function(comboBox) {
			PayScens.pageSize = parseInt(comboBox.getValue());
			PayScens.pageTool.pageSize = parseInt(comboBox.getValue());
			PayScens.dataStore.pageSize = parseInt(comboBox.getValue());
			PayScens.dataStore.load({
				params : {
					start : 0,
					limit : PayScens.pageSize
				}
			});
		}
	}
});

//获取默认页条数
PayScens.pageSize = parseInt(PayScens.pageSizeCombo.getValue());

/**##################################初始化工具栏#################################*/
PayScens.addButton = Ext.create('Ext.Action',{
	text : '新建',
	glyph : 0xf0fe,
	handler : function() {
		PayScens.editWindow.setTitle('新建');
		PayScens.editWindow.show().center();
		PayScens.editPanel.getForm().reset();
	}
});

PayScens.editButton = Ext.create('Ext.Action',{
	text : '编辑',
	glyph : 0xf044,
	handler : function() {
		var row = PayScens.gridPanel.getView().getSelectionModel().getSelection()[0];
		PayScens.editWindow.setTitle('编辑');
		PayScens.editWindow.show().center();
		PayScens.editPanel.getForm().load({
			url : PayScens.searchInfoUrl + row.data.id
		});
	}
});


PayScens.delButton = Ext.create('Ext.Action',{
	text : '删除',
	glyph : 0xf00d,
	handler : function() {
		
	}
});

PayScens.helpButton = Ext.create('Ext.Action',{
	text : '助手',
	glyph : 0xf25b,
	handler : function() {
		
	}
});
/**###############################定义是否限制订单类型、支持场景、支付金额下拉列表##########################*/
var orderTypeStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayScens.isCtrl
});
var sceneStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayScens.isCtrl
});
var amountStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayScens.isCtrl
});
var showStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayScens.isCtrl
});
PayScens.isOrderType = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否限制订单类型',
	name : 'isLimitOrderTypes',
	displayField : 'text',
	valueField : 'value',
	store : orderTypeStore,
	editable : false,
	anchor : '99%'
});
PayScens.isScene = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否支付场景',
	name : 'isLimitPayScene',
	displayField : 'text',
	valueField : 'value',
	store : sceneStore,
	editable : false,
	anchor : '99%'
});
PayScens.isAmount = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否限制订单金额',
	name : 'isLimitAmount',
	displayField : 'text',
	valueField : 'value',
	store : amountStore,
	editable : false,
	anchor : '99%'
});
PayScens.isShow = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否显示',
	name : 'isShow',
	displayField : 'text',
	valueField : 'value',
	store : showStore,
	editable : false,
	anchor : '99%'
});